#ifndef FILETOOBIGEXCEPTION_H_
#define FILETOOBIGEXCEPTION_H_

#include "VccException.h"
#include <string>

class FileTooBigException
: public VccException {
    std::string filename;
    int size_in_bytes;
    int max_size_in_bytes;

public:
    FileTooBigException(std::string filename, int size_in_bytes, int max_size_in_bytes);
    virtual ~FileTooBigException();

    std::string get_filename();
    int get_size_in_bytes();
    int get_max_size_in_bytes();
};

#endif /*FILETOOBIGEXCEPTION_H_*/
